package com.gouzheng.service;

import com.gouzheng.entity.Student;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface studentService {
    //查询全部学生
    List<Student> findStudent(@Param("superior") Integer superior,@Param("deleteFlag") Integer deleteFlag);

    //查询用户总数
    int getTotal();

    //分页查询
    List<Student> getList(@Param("start") int start,@Param("count") int count,@Param("stuName") String stuName,@Param("deleteFlag") int deleteFlag);


//    //根据名字模糊查询
//    List<Student> getStuName(@Param("stuName") String stuName);

    //添加学生
    void addStudent(Student student);

    //编辑学生
    void updateStudent(Student student);

    //根据id查询学生
    Student findStuId(Integer stuId);

    //删除学生
    void deleteStu(Integer stuId);

}
